package com.zipking.cloud.springbootmybatis.briage;
// 精化抽象类继承自抽象类，可增加额外的操作
public class RefinedAbstraction extends Abstraction {

    public RefinedAbstraction(Implementor implementor) {
        super(implementor);
    }

    public void refinedOperation() {
        //  精化操作，可以调用或不调用实现者的操作
        System.out.println(" 精化抽象类的额外操作");
        super.operation();
        // 可选择性地调用父类的操作
    }
}
